f31766d3c90de0b68f59518ae5225fc296d7d861,app-fabric/src/main/java/com/continuuity/test/internal/AppFabricTestHelper.java,AppFabricTestHelper,getStatus,#AppFabricHttpHandler#String#String#String#,137

Before Change


    HttpRequest request = new DefaultHttpRequest(HttpVersion.HTTP_1_1, HttpMethod.POST, uri);
    httpHandler.getStatus(request, responder, appId, type, flowId);
    Preconditions.checkArgument(responder.getStatus().getCode() == 200, "get status" + " " + type + "failed");
    JsonReader jsonReader = new JsonReader(new InputStreamReader
                                          (new ChannelBufferInputStream(ChannelBuffers.wrappedBuffer
                                          (responder.getResponseContent())), Charsets.UTF_8));
    Map<String, String> json = GSON.fromJson(jsonReader,
                                             new TypeToken<Map<String, String>>() { }.getType());
    return json.get("status");
  }

After Change


    HttpRequest request = new DefaultHttpRequest(HttpVersion.HTTP_1_1, HttpMethod.POST, uri);
    httpHandler.getStatus(request, responder, appId, type, flowId);
    Preconditions.checkArgument(responder.getStatus().getCode() == 200, "get status" + " " + type + "failed");
    Map<String, String> json = responder.decodeResponseContent(new TypeToken<Map<String, String>>() { });
    return json.get("status");
  }